.product_detail_0 {
    color:#666666;
    padding:0px 0px 0px 10px ;
}


.product_detail_0 #info_product{
    width:100%;
    overflow:hidden;
    padding:27px 0px 0px 0px;
}
.product_detail_0 #info_product_left{
    width:350px;
    float:left;
}
.product_detail_0 #info_product_right{
    width:290px;
    float:right;

}
.product_detail_0 #info_product_left #img_product {
    padding:0px 0px 5px 0px;
}
.product_detail_0 #info_product_left #img_product img{
    width:350px;
    height:350px;
}
.product_detail_0 #info_product_left .list_img{
    margin-top:15px;
    margin:0px 0px 0px 10px;
}
.product_detail_0 #info_product_left .list_img ul li img{
    width:80px;
    height:75px;
    border:1px solid #e5e5e5;
}

.product_detail_0 #info_product_right #title_product{
    color:#10aaa8;
    font-size:18px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    border-bottom: 1px solid #ababac;
}
.product_detail_0 #info_product_right .block_info_product{
    border-top:1px solid #ababac;
    margin:15px 0px 0px 0px;
    padding:15px 0px 0px 0px;
}
.product_detail_0 #info_product_right .block_info_product .ref{color:#222222;font-weight:bold}
.product_detail_0 #info_product_right .block_info_product #table_attribut td{
    padding:10px 0px 0px 0px;
}
.product_detail_0 #info_product_right .block_info_product #table_attribut td select{
    width:200px;
}

.product_detail_0 #info_product_right .price_infor {
    padding-bottom: 10px;
    margin-bottom: 15px;
    border-bottom: 1px solid #ababac;
}

.product_detail_0 #info_product_right .price_infor span {
    font: normal 18px 'Times new roman';
    color: #222222;
    margin-right: 10px;
}

.product_detail_0 #info_product_right .price_infor .old_price {
    font-size:16px;
    color:#aaaaaa;
    text-decoration:line-through;
}
.product_detail_0 #info_product_right .price_infor .price {
    font-size:20px;
    color:#ed2024;
}
.product_detail_0 .wrapper_product_detail{
    background:#f5f5f5;
    border:1px solid #e5e5e5;
    color:#666666;
    padding:20px;
    text-align:justify;
    line-height:20px;
    margin:40px 0px 0px 0px;
}
.product_detail_0 .wrapper_product_detail .title_description{
    color:#222222;
    font-weight:bold;
    margin:0px 0px 10px 0px;
}

.product_detail_0 #info_product_right .block_info_product .add_to_cart_button {
    width: 134px;
    height: 30px;
    background: url(add_cart_big.png) no-repeat center;
    text-align: center;

}

.product_detail_0 #info_product_right .block_info_product .add_to_cart_button a.add_to_cart:link, 
.product_detail_0 #info_product_right .block_info_product .add_to_cart_button a.add_to_cart:visited {
   font: normal 14px Arial;
   color: #ffffff;
   padding-top: 5px;
   display: block;

}


